wandering liver - German English Dictionary